CReportsPI.cs
Code Type: C# Class
Uses Classes: CDataParameterList, CDataSet
Uses PL/SQL Procedures: PCK_REPORTS_PI.GetPopModuleRS, PCK_REPORTS_PI.GetPopScoreRS, PCK_REPORTS_PI.GetPopModuleSeriesRS, PCK_REPORTS_PI.GetPopScoreAvgRS, PCK_REPORTS_PI.GetPopSiteIDRS, PCK_REPORTS_PI.GetPopMIDRS, PCK_REPORTS_PI.GetPopScoreAvgALLRS, PCK_REPORTS_PI.LoadPopulation, PCK_REPORTS_PI.LoadPopModule

Lines of Code: 202

public class CReportsPI

	Program Improvement reports methods and properties 

public CReportsPI()

	Default constructor 

public DataSet GetPopModuleDS(BaseMaster BaseMstr)

	Get modules dataset 

public DataSet GetPopScoreDS(BaseMaster BaseMstr)

	Get scores dataset 

public DataSet GetPopModuleSeriesDS(BaseMaster BaseMstr,
                                        long lSiteID,
                                        long lMID)

	Get series dataset 

public DataSet GetPopScoreAvgDS(BaseMaster BaseMstr)

	get average score dataset 

public DataSet GetPopSiteIDDS(BaseMaster BaseMstr)

	get site id dataset 

public DataSet GetPopMIDDS(BaseMaster BaseMstr)

	get module dataset 

public DataSet GetPopScoreAvgAllDS(BaseMaster BaseMstr,
                                        long lExcludeSite)

	get average all dataset 

public bool LoadPopulation(BaseMaster BaseMstr,
                                  DateTime dtFrom,
                                  DateTime dtTo,
                                  long lClinicalSetting,
                                  long lRegionID,
                                  long lSiteID,
                                  long lCPATypeID,
                                  long lImpairmentID,
                                  long lInjuryID,
                                  string strGender,
                                  long lMilStatusID,
                                  string strSiteIDs)

	Load the population 

public bool LoadPopModule(BaseMaster BaseMstr,
                              long lMID)

	load the reports_population_module table 

	

